VectorWorks provides several ways for a script to present a user interface to display or gather information from the user. These include Help Tags, Tool Tips, Messages, Predefined Alerts, and Custom Dialog boxes. This section briefly introduces these features, and then describes Custom Dialog boxes in detail.
The simplest user interface feature that VectorScript plug-ins should support is Help Tags or Tool Tips. This feature simply identifies the plug-in by name (and an additional short description) when the user hovers the cursor over a tool icon or a menu item. Plug-ins are discussed in detail in
Using VectorScript Plug-ins.
The “VectorScript Message” palette is another simple user interface feature. A script can call the “Message()” function to display one line of information to the user. The function takes multiple arguments, and will concatenate the pieces together. This feature can be used for status or progress information. Since it is a palette, not an alert, it does not interrupt the user’s workflow.